foreign broadcasting undertaking - German English Dictionary